﻿@charset "utf-8";
a{color:#292929;}
a:hover{color:#c73946;-moz-transition: all 200ms ease-out;
		-webkit-transition: all 200ms ease-out;
		-o-transition: all 200ms ease-out;
		-ms-transition: all 200ms ease-out;
		transition: all 200ms ease-out;}
body{font:12px/150% helvetica,"微软雅黑","microsoft yahei",verdana,lucida,arial,sans-serif,"黑体"; overflow:hidden; background:#fff; min-width:1200px;}
#page{width:100%;}
.page-header{width:100%;}
.header-box{width:1200px; margin:0 auto; background:url(logo.png) no-repeat; height:80px;}
#menu_16788{height:50px; background:url(n.png);}
#menu_16788 ul{width:1200px; margin:0 auto;}
#menu_16788 li{float:left; position:relative; z-index:999;}
#menu_16788 a{display:block; width:133px; text-align:center; font-size:15px; color:#fff; line-height:50px;}
#menu_16788 a:hover,.current{ background:#f48f19;}

.subnav{display:none; position:absolute; top:50px; left:0px; background:#f2af21; width:100% !important;}
.subnav li{ padding:0 !important; float:none !important; clear:both;}
.subnav li a{display:block; width:100% !important; line-height:40px !important;padding:0 !important; height:40px; text-align:center; border-bottom:1px solid #f48f19; font-size:12px !important;}
.subnav li a:hover{border-bottom:1px solid #c73946; background:#f48f19; color:#fff;}

.m_banner{height:568px; position:relative;}
.m_banner .banner{height:568px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:1px;width:1200px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -600px;z-index:222;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(banner_ctrl.png) no-repeat;position:absolute; opacity:.1;filter: alpha(opacity=10);-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:568px; width:1200px; margin:0 auto;}
.main_c a{display:block; width:100%; height:568px;}

#bg{background:#eee; padding:20px 0;}
#row1{width:1200px; margin:0 auto;}
.video{width:380px; float:left;}
#row1 header{padding-bottom:10px;}
#row1 header h2,#row1 header h1{font-size:16px; border-left:4px solid #f1db31; padding-left:8px; line-height:30px;}
#text_16817{width:780px; float:right;}
#text_16817 img{float:left; width:288px; height:180px; display:block;}
#text_16817 .t{float:right; width:470px; font-size:14px;}
#text_16817 .t p{padding-bottom:10px; text-indent:2em;}

#row2{width:1200px; margin:0 auto; padding:20px 0;}

#focus_16819 header{padding-bottom:10px;}
#focus_16819 header h2{font-size:16px; border-left:4px solid #f1db31; padding-left:8px; line-height:30px;}
#focus_16819{width:380px; float:left;}
.mF_YSlider_wrap{border:1px solid #eee; padding:4px;}


#infonew_16820{width:480px; padding-left:40px; float:left;}
#infonew_16820 header{padding-bottom:20px; position:relative;}
#infonew_16820 header h2{font-size:16px; border-left:4px solid #e6e6e6; padding-left:8px; line-height:30px;}
#infonew_16820 a.more{position:absolute; right:10px; top:6px; background:#f1f1f1; width:300px; text-align:right; padding-right:10px;}
#infonew_16820 li{line-height:36px; font-size:14px; border-bottom:1px solid #eee; background:url(d.jpg) no-repeat 0 15px; padding-left:8px;}
#infonew_16820 li span{color:#999;}

#text_16821{float:right; width:272px; background:url(c.png); height:266px;}
#text_16821 .text-title{padding:38px 0 0 30px; color:#fff;}
#text_16821 .text-title h1{font-weight:normal;}
#text_16821 .text-box{padding:30px 28px 0; font-size:14px; line-height:24px;}

#prdnew_16822{width:1200px; margin:0 auto;}
#prdnew_16822 header{margin-bottom:20px; position:relative; background:#f1f1f1;}
#prdnew_16822 header h2{font-size:14px; line-height:30px; background:#f39f25; color:#fff; width:90px; text-align:center;}
#prdnew_16822 a.more{position:absolute; right:10px; top:6px;}
#prdnew_16822 img{display:block; border:1px solid #ccc; padding:1px;width:227px;height:145px;}
#prdnew_16822 td{padding:0 20px 0 0; text-align:center;}
.product-news-name{display:block; padding:4px 0; font-size:14px;}

.frd{background:#f1f1f1; padding:20px 0;}
.frd header,.frd ul{width:1200px; margin:0 auto; display:none;}
.frd header{padding-bottom:10px; }
.frd header h2{font-size:14px; line-height:30px; background:#f39f25; color:#fff; width:90px; text-align:center;}
.frd li{float:left; padding-right:20px;}

.page-footer{width:1200px; margin:0 auto; padding:20px 0; background:url(f.png) no-repeat right 30px;}

#container{width:1200px; margin:0 auto; padding:20px 0;}
.crumb{padding:10px; background:#f1f1f1; width:1180px; margin:0 auto;}
#side{width:200px; float:left;}
#main{width:970px; float:right;}

#side{background:#f9f9f9;}
#side header{}
#side header h2,#side header h1{font-size:14px; border-left:4px solid #f79200; padding-left:8px; line-height:30px; background:#f1f1f1;}
#side .text-box{padding:10px;}
#text_16835 .text-box li{line-height:30px; border-bottom:2px solid #fff;}
#text_16835 .text-box li a{display:block; padding-left:10px;}
#text_16835 .text-box li a:hover{background:#ffac33; color:#fff;}
#prdnew_16836 ul{padding-top:10px;}
#prdnew_16836 img{display:block; border:4px solid #ccc; width:192px;}
#prdnew_16836 .product-news-name{text-align:center; font-size:12px; background:#f1f1f1;}

#main .text-title{background:#ffac33; line-height:40px;}
#main .text-title h1{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}
#main .text-box{padding:30px 20px;}

#main .info-list-title{background:#ffac33; line-height:40px; margin-bottom:10px;}
#main .info-list-title h2{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}
#main .info-list li{padding-bottom:5px; position:relative;}
#main .info-list li a{line-height:46px; height:46px; overflow:hidden; border-left:5px solid #eaeaea; padding-left:20px; display:block; background:#fafafa; font-size:14px;}
#main .info-list li a:hover{ height:50px; line-height:50px; color:#fb5f00; border-left:5px solid #fb5f00;}
#main .info-list li span{position:absolute; right:20px; top:0px; line-height:46px; color:#CCC;}
#main .info-list li a:hover span{line-height:50px;}

.page{padding: 10px 0px; text-align:center; border-top:1px solid #f0f0f0; margin-top:10px; background:#f5f5f5;}
.page a,.page strong{display:inline-block; padding:4px 14px; margin-right:4px; background: #f0f0f0;}
.page a:hover,.page strong{color:#fff; background:#fb5f00; font-weight:normal;}

#main .infos-show-title{background:#ffac33; line-height:40px; margin-bottom:10px;}
#main .infos-show-title h2{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}
#main .infos-show h1{font-weight:normal; font-size:20px; border-bottom:3px solid #eee; padding:20px 0;}
.detailAttached{padding:4px 0; color:#ccc;}

#main .product-list-title{background:#ffac33; line-height:40px; margin-bottom:20px;}
#main .product-list-title h2{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}
#main .product-list li{float:left; width:242px; padding-bottom:10px;}
#main .product-list li img{display:block; width:228px; height:144px; margin:0 auto; border:3px solid #ccc;}
a.product-list-name{display:block; padding:5px 0; text-align:center; font-size:14px;}

#main .product-show-title{background:#ffac33; line-height:40px; margin-bottom:20px;}
#main .product-show-title h2{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}
#main .product-show h1{font-weight:normal; font-size:20px; border-bottom:3px solid #eee; padding:20px 0;}
.detailDescription{padding:20px 0; border-bottom:20px solid #f1f1f1;}

.tieba-list-title{background:#ffac33; line-height:40px; margin-bottom:20px;}
.tieba-list-title h2{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}

.contact-title{background:#ffac33; line-height:40px; margin-bottom:20px;}
.contact-title h2{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}
.contact li{width:50%; float:left; line-height:30px; border-bottom:1px dashed #ccc;}
.contact{padding-bottom:20px;}

.mapbar-title{background:#ffac33; line-height:40px; margin-bottom:20px;}
.mapbar-title h2{color:#fff; font-size:14px; width:100px; text-align:center; margin-left:10px; background:#f79200;}
